foreign deposit - German English Dictionary